high-resolution measurement - French English Dictionary